endosseous dental implantation - German English Dictionary